package com.dayatang.hrm.compensation.infra.hibernate;

import java.util.Date;

import org.apache.tapestry5.hibernate.HibernateSessionManager;

import com.dayatang.commons.domain.Value;
import com.dayatang.commons.repository.EntityRepositoryHibernateTapestry;
import com.dayatang.hrm.compensation.domain.FixedEmployeeSalaryParameter;
import com.dayatang.hrm.compensation.domain.FixedEmployeeSalaryParameterRepository;
import com.dayatang.hrm.staffing.domain.Employee;

public class FixedEmployeeSalaryParameterRepositoryImpl extends
		EntityRepositoryHibernateTapestry<FixedEmployeeSalaryParameter, Long>
		implements FixedEmployeeSalaryParameterRepository {

	public FixedEmployeeSalaryParameterRepositoryImpl(
			HibernateSessionManager sessionManager) {
		super(FixedEmployeeSalaryParameter.class, sessionManager);
	}

	@Override
	public Value calculateValue(
			FixedEmployeeSalaryParameter fixedEmployeeSalaryParameter,
			Employee employee, Date fromDate, Date toDate) {
		// TODO Auto-generated method stub
		return null;
	}
}
